Loading...
Minimalist Dictionary
Login
or
Sign up
naval base
noun
An installation in a port or harbour used as a centre of operations by the country's navy.
Word Frequency 1800~2019
Related words
Other words
giver
reemerge
magician
village
obstruct
cranial
filler
quotable
janitor
snub
magical
serving
coping
clover
desolate
encourage
wasting
wrongful
overlap
botch
seabase
navy
navy yard
seaport
tender
naval infantry
homeport
port
fleet in being
naval officer
naval mine
blue-water navy
citadel
station
storeship